
<ui:composition 
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:p="http://primefaces.org/ui" >

    <h:form>
        <!-- 30 Minutos  900000 -->
        <p:idleMonitor timeout="2700000" onidle="reinciarSesion.show()" >
            <p:ajax event="idle" listener="#{usuarioSession.monitorearSesion}" />
        </p:idleMonitor>

        <p:dialog header="Sesion finalizada" widgetVar="reinciarSesion"
                  width="400"
                  resizable="false"
                  modal="true"
                  closable="false">

            <h:outputText value="Estimado usuario, Ha pasado un tiempo considerable sin actividad." />
            <br/>
            <h:outputText value="Su sesion en nuestra plataforma ha finalizado" />
            <br/>
            <h:outputText value="Haga click en 'Iniciar Sesion' para volver a ingresar" />
            <br/>
            <br/>


            <div style="text-align: center">
                <p:commandLink action="#{usuarioSession.logout}" ajax="false" immediate="true" >
                    <h:outputText value="Iniciar Sesion"  />
                </p:commandLink>
            </div>

        </p:dialog>




    </h:form>
    
</ui:composition>
